Porting the Annai Tool Environment to Workstation Clusters
نویسندگان
چکیده
The realization of support for workstation clusters with the integrated tool environment Annai is discussed in this paper. Annai prototypes developed at CSCS supportparallel program developmentwith standard paradigms: implicitlyparallel High Performance Fortran (HPF) and explicit communication with the Message Passing Interface (MPI). The port to this new platform required only minor changes to our MPI library and parallel debugger, due to the clean separation of Annai components into portable and platform-dependent parts. Initial results show promising performance for the further exploitation of cost-effective workstation clusters with real MPI and HPF applications.
منابع مشابه
Software Tools for Parallel Computers and Workstation Clusters
This contribution presents the experience of the authors on the use of software tools for developing and porting parallel codes to a variety of parallel platforms at GENIAS, such as the Intel iPSC/860, nCUBE/2, Parsytec Multicluster, and clusters of workstations. Software tools like xHPF, FORGE 90, EXPRESS, PVM/MPI and others are used to port seismic, fluid dynamics, grid generation, and other ...
متن کاملAnnai/PMA Instrumentation Instrusion Presentation
Performance monitoring in the Annai tool environment for distributed-memory parallel computing systems is achieved through a flexible combination of different types of instrumentation. Latent instrumentation in the communication library and inserted in executables by the compilation system can be dynamically configured during program execution. Analysis of the subject program and knowledge of t...
متن کاملTool - Supported Parallel Application Development
Our goal is to ease the parallelization of applications on distributed-memory parallel processors. Part of our team is implementing parallel kernels common to industrially significant applications using High Performance Fortran (HPF) and the Message Passing Interface (MPI). They are assisted in this activity by a second group developing an integrated tool environment, Annai, consisting of a par...
متن کاملDeveloping Applications for Multicomputer Systems on Workstation Clusters
Much computational power on state-of-the-art multicomput-ers like the Paragon is wasted with porting applications. Using networks of workstations is an attempt to withdraw this workload from multicom-puter systems. Therefore an environment is needed which provides the programming interface of multicomputers on coupled workstations. The paper describes the design and implementation of the NXLib ...
متن کاملParallelization of 2-D and 3-D depth migration
We have ported serial codes for 2-D and 3-D seismic depth migration to parallel platforms. The porting was done using portable parallel primitives, such that the same code can be run on a . number of parallel machines, workstation clusters, as well as serial machines. Only small modifications of the serial codes were necessary. Efficient parallel codes were obtained with moderate modification o...
متن کامل